package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 *  竣工验收申请表 
 *
 * @author admin
 * @since 2025-08-15
 */
@Data
@ApiModel(value=" 竣工验收申请表 VO", description=" 竣工验收申请表 VO")
public class CompletionAcceptanceApplicationVO {
    /**
     *  项目名称 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 项目名称 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 项目名称 ")
    @ApiModelProperty(value = " 项目名称 ")
    private String projectName;
    /**
     *  项目编号 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 项目编号 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 项目编号 ")
    @ApiModelProperty(value = " 项目编号 ")
    private String projectCode;
    /**
     *  标段名称 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 标段名称 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 标段名称 ")
    @ApiModelProperty(value = " 标段名称 ")
    private String sectionName;
    /**
     *  标段编号 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 标段编号 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 标段编号 ")
    @ApiModelProperty(value = " 标段编号 ")
    private String sectionCode;
    /**
     *  竣工验收申请文件 (文件名 另提供附件)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 竣工验收申请文件 (文件名 另提供附件)")
    @com.alibaba.excel.annotation.ExcelProperty(" 竣工验收申请文件 (文件名 另提供附件)")
    @ApiModelProperty(value = " 竣工验收申请文件 (文件名 另提供附件)")
    private String acceptanceApplicationFiles;
    /**
     *  行政许可文件 (文件名 另提供附件)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 行政许可文件 (文件名 另提供附件)")
    @com.alibaba.excel.annotation.ExcelProperty(" 行政许可文件 (文件名 另提供附件)")
    @ApiModelProperty(value = " 行政许可文件 (文件名 另提供附件)")
    private String administrativePermitFiles;
    /**
     *  许可时间 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 许可时间 ",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty(" 许可时间 ")
    @ApiModelProperty(value = " 许可时间 ")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date permitTime;
    /**
     *  工程质量鉴定报告 (文件名 另提供附件)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 工程质量鉴定报告 (文件名 另提供附件)")
    @com.alibaba.excel.annotation.ExcelProperty(" 工程质量鉴定报告 (文件名 另提供附件)")
    @ApiModelProperty(value = " 工程质量鉴定报告 (文件名 另提供附件)")
    private String qualityAssessmentReport;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}